计算机与现代化 ›› 2012, Vol. 198 ›› Issue (2): 102-107.doi: 10.3969/j.issn.1006-2475.2012.02.028

• 网络与通信 • 上一篇    下一篇

一种高性能的TCP Vegas改进算法

卢尧1,陈蜀宇2,姚章俊1,刘小威1   

  1. 1.重庆大学计算机学院,重庆 400030; 2.重庆大学软件学院,重庆 400030
  • 收稿日期:2011-08-19 修回日期:1900-01-01 出版日期:2012-02-24 发布日期:2012-02-24

High Performance TCP Vegas Revised Algorithm

LU Yao1, CHEN Shu-yu2, YAO Zhang-jun1, LIU Xiao-wei1   

  1. 1.College of Computer Science, Chongqing University, Chongqing 400030, China; 2.School of Software Engineering, Chongqing University, Chongqing 400030, China
  • Received:2011-08-19 Revised:1900-01-01 Online:2012-02-24 Published:2012-02-24

摘要: TCP Vegas由于慢启动过早结束,拥塞避免阶段调整周期过长等原因,在与TCP Reno共存的网络环境中无法公平共享可用带宽。针对这些造成Vegas在竞争环境中过于保守的问题,本文提出一种高性能TCP Revised Vegas算法,该拥塞窗口控制算法采用平滑处理和增量因子的思想,增加Vegas的侵略性。通过数值分析和模拟实验,证明新算法在单一部署环境或者混合共存环境下,性能都得到提高,且公平性得到改善。

关键词: TCP Vegas, 慢启动, 拥塞避免, 公平性, 平滑处理, 增量因子

Abstract: Due to the slow-start phase of TCP Vegas stop prematurely and the adjustment cycle of congestion avoidance phase is too long, TCP vegas can not share the available bandwidth when it coexists with TCP Reno. Because Vegas is too conservative in a competitive environment, this paper proposes a TCP Revised Vegas algorithm of high-performance, this congestion window control algorithm uses a smoothing dispose and incremental factor, increases Vegas aggressive. Through numerical analysis and simulation experiments show that performance and fairness of the new algorithm are improved whether in the single environment or the mixed environment.

Key words: TCP Vegas, slow-start, congestion avoidance, fairness, smoothing dispose, incremental factor

中图分类号: